import Vue from 'vue';
import i18n from "../i18n";

Vue.filter('phoneFilter', (phone) => {
  var reg = /^(\d{3})\d{4}(\d{4})$/;
  return phone.replace(reg, "$1****$2");
})

Vue.filter('addressFilter', (address) => {

  if (!address) return i18n.t('m.no');
  return address.substr(0, 3) + '...' + address.substr(address.length - 6);
})
Vue.filter('orderStatus', (status) => {
  switch (status) {
    case '1': return i18n.t('m.fos1');
    case '2': return i18n.t('m.fos2');
    case '3': return i18n.t('m.fos3');
    case '-1': return i18n.t('m.fos4');
    case '0': return i18n.t('m.fos5');
    default: return '';
  }
})

Vue.filter('c2cOrderStatus',(status) => {
  switch (status) {
    case '0': return i18n.t('m.fcs1');
    case '6': return i18n.t('m.fcs2');
    case '1': return i18n.t('m.fcs3');
    case '2': return i18n.t('m.fos4');
    case '3': return i18n.t('m.fcs5');
  }
})
